package com.sloppy.coupon.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 用户优惠券资产表
 * 
 * @author sx
 * @email sunlightcs@gmail.com
 * @date 2022-06-19 15:13:32
 */
@Data
@TableName("mer_user_coupon")
public class MerUserCouponEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 优惠券资产id
	 */
	@TableId
	private String zid;
	/**
	 * 用户ID
	 */
	private String userId;
	/**
	 * 关联优惠券ID
	 */
	private String couponId;
	/**
	 * 关联订单id
	 */
	private String orderId;
	/**
	 * 来源：1商城 2会员模块发放
	 */
	private Integer source;
	/**
	 * 优惠券状态：1 可使用、2 资源预占、3 已使用 4、已过期
	 */
	private Integer status;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 修改时间
	 */
	private Date modifyTime;

}
